Motion.SetGroupPositionOffset 方法

在不移动轴的情况下,为轴组中所有的轴设定位置。新的座标被描述在一个阵列中,透过座标系统输入,座标系统也相继被选取,输入座标将从提供的座标系统转换为指定的座标系统,以便将值发送到各个轴,而此位置将会更新至所有可用的座标系统中。

命名空间IntervalZero.KINGSTAR.Local.Api

组合: IntervalZero.KINGSTAR.Local.Api (于 IntervalZero.KINGSTAR.Local.dll) 版本:4.4.0.0

语法

C#VB
public KsCommandStatus SetGroupPositionOffset(
       int Index,
       double[] Position,
       bool Relative,
       McCoordSystem CoordSystem,
       McExecutionMode ExecutionMode
)
Public Function SetGroupPositionOffset(
       Index As Integer,
       Position As Double(),
       Relative As Boolean,
       CoordSystem As McCoordSystem,
       ExecutionMode As McExecutionMode
) As KsCommandStatus

参数

Index [in]

型别:int

轴组的索引。索引以 0 为起始。最多可有 32 个轴组。

 

Position [in]

型别:double[]

表示轴组需求位置的座标阵列,包括位置和方向,轴组中所有的轴皆需要一个值,当 Relative = true 即代表距离。

 

Relative [in]

型别:bool

位置输入模式。true:相对距离;false:绝对位置,预设为 false

 

CoordSystem [in]

型别:McCoordSystem

座标系统。

 

ExecutionMode [in]

型别:McExecutionMode

定义方法的时间顺序。

回传值

型别:KsCommandStatus

回传 KsCommandStatus 类别。

范例

C#
N/A

参见

Motion 类别

IntervalZero.KINGSTAR.Local.Api 命名空间